@charset "utf-8";
/* footer */
.footer{border-top: 1px solid #CECECE;}

.footer-links{padding: 0 0 10px;border-bottom: 1px solid #CECECE;position: relative;}
.footer-links>h3{float: left;line-height: 32px;margin-top: 10px;font-size:18px;font-weight: normal !important;}
.footer-links .hd{margin-left:30px; }
/* .footer-links .hd>ul{margin: 0 -10px;} */
.footer-links .hd>ul>li{float: left; width: auto;padding-top: 10px;}
.footer-links .hd>ul>li+li{margin-left: 3.5%;}
.footer-links .hd>ul>li>a{max-width: 195px;cursor: pointer; position: relative; z-index:5;padding: 0 30px 0 10px; display: block; line-height: 33px; height: 33px; height: 33px;font-size:16px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.footer-links .hd>ul>li.has>a:after{content: '';position: absolute;right: 10px;top: 50%; margin-top: -4px; width: 10px; height:8px; background: url(../images/public/footer_links_icon_down.png) no-repeat;background-size: 100%; transition: .3s all;}
.footer-links .hd>ul>li .bd{display: none;transition: all 0.5s ease-in-out 0s;}
/* .footer-links .hd>ul>li.has:hover>a:after{transform: rotate(-180deg);} */
.footer-links .hd>ul>li.has.on>a:after{transform: rotate(-180deg);}
.footer-links .hd>ul>li.has:hover,
.footer-links .hd>ul>li.has.on{background-color: #fff;}
/* .footer-links .hd>ul>li:hover .bd{display: block;} */
.footer-links .bd ul{box-shadow: 0 0px 13px #f1f1f1;padding:20px 15px 10px;overflow: hidden;max-height: 270px;overflow-y: auto;background: #fff;position: absolute;left:0;bottom: 100%;right:0;z-index: 60;display: block!important;}
.footer-links .bd ul li{float: left; width: 20%;}
.footer-links .bd ul li a{display: inline-block; padding:5px 10px;/*border: 1px solid #dfe7fa;background: #fafcfe; color:#808080;border-radius: 5px; text-align: center;*/ margin: 0 5px 10px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; transition: .3s all;}
.footer-links .bd ul li a:hover{/*background: #005293;*/ color: #005293;}
.footer-links .bd ul li span{padding: 5px 10px;margin: 0 5px 10px;    display: inline-block;}
.footer-txt{position: relative;padding: 20px 495px 26px 66px;font-size: 11px;}
.footer-txt,
.footer-txt a{color: #383838;}
.footer-txt a:hover{color:#005293;}
.footer-nav{margin: 7px 0;}
.footer-nav span{display: inline-block;margin: 0 15px;}
.footer-copyright{line-height: 24px;}
.footer-copyright .mar{display: inline-block;margin-right: 10px;}
.footer-copyright img{display: inline-block;max-width: 14px;margin-right: 4px;vertical-align: middle;}

.footer-wzbs .left{position: absolute;left:-10px;top: 26px;}
.footer-wzbs .right{position: absolute;right:0;top: 14px;width: 495px;}
.footer-wzbs img{display: inline-block;vertical-align: middle;max-width: 118px;}
.footer-wzbs .slh{margin: 0 5px;}
.footer-wzbs .right img{height: 42px;}
.footer-wzbs #_ideConac img{width: 72px;}
.footer-wzbs .dzjg img{width: 50px;}
.footer-wzbs .right .slh:after{content:"";display: block;}
.footer-wzbs .right>*{float: left;}
.footer-wzbs .right .imgs>*{margin: 3px 2px;}
.footer-wzbs .right .imgs {width: 190px;}
.footer-wzbs .right .ewms{display: inline-block;text-align: right;width: 305px;}
.footer-wzbs .right .ewms p{display: inline-block;text-align: center;}
.footer-wzbs .right .ewms img{width: 80px;height: 80px;display: block;margin: 0 4px;}

/*首页右侧弹窗*/
.bay{position: fixed; bottom: 300px; right: 10px; z-index: 999}
.bay ul{ background-color: #dbecff;background-image: linear-gradient(#dbecff,#edf6ff);border-radius: 6px;width: 87px}
.bay ul li{ text-align: center;position: relative;padding: 15px 0;font-size: 88.888%;cursor: pointer;transition: all .3s}
.bay ul li i{ display: block;margin-bottom: 5px}
.bay ul li div{ width: 143px;position: absolute;left: 100%;display: none;top: 0;transition: all .3s}
/* .bay ul li:first-child:hover,.bay ul li:first-child+li:hover,.bay ul li:first-child+li+li:hover{ background-color: #edf6ff;} */
.bay ul li:hover{background-color: #c8e6fd;background-color: #edf6ff;}
.bay ul li:hover div{ left: -165%;display: block}
.bay ul li.backtop i{ display: inline-block}
@media (max-width:768px) {
  .bay{display: none;}	
}

/* 外链跳转 */
.alert-mengban{position: fixed;top: 0px;left: 0px;z-index: 1000;background:rgba(0,0,0,0.7); filter: alpha(opacity=80) !important;width: 100%;height: 100%; display: none;}
.alert-warning{position: fixed;left: 50%;  top: 50%; margin-left:-300px; margin-top: -160px; width: 480px;height: 170px;background:#fff;z-index: 10001;display: none; border:2px solid;border-radius:10px;}
.alert-delete{width: 100%;height: 30px;position: relative;}
.alert-delete span{position: absolute; top:6px; right: 10px; width: 20px; height: 20px; line-height: 20px; color:#fff; text-align: center; background: #bebebe; cursor:pointer;}
.alert-delete span:hover{background: #929292;}
.alert-wzsm{margin: 10px auto 0; line-height: 28px;font-size: 16px; padding:0 20px;width:100%;height:auto;box-sizing:border-box;border-bottom:none;}
.alert-footer{width: 100%;  text-align: center; } 
.alert-footer span{cursor: pointer; display: inline-block; margin: 0 12px; font-size: 16px;}
.alert-warning .continue{width: 80px; height: 34px; color: #FFF;background: #1E9FFF; border-radius:3px;-webkit-border-radius:3px; border:#e1e1e1 1px solid; text-align: center; line-height: 34px; box-shadow: 0 0 10px rgba(0,0,0,0.2) inset; -webikt-box-shadow: 0 0 10px rgba(0,0,0,0.2) inset;} 
.alert-warning .fangqi{line-height: 34px; color: #1E9FFF; }
@media (max-width: 520px) {
  .alert-warning{
    width: 90%;
    height:auto;
    left:5%;
    margin-left: 0;
    margin-top: -32%;
  }
}

/* 右侧快捷按钮 */
.quick-bar{
  display: none; position: fixed; right:26px;top:50%;transform: translateY(-50%);z-index: 999;transition: right .3s;
  border-radius: 5px; background:  #DBECFF;
  background: linear-gradient(180deg, #DBECFF, #EDF6FF 100%);
}
.quick-bar dl{text-align: center;position: relative;}
.quick-bar dt{position: relative;overflow: hidden;}
.quick-bar dt a{padding: 12px 0;display: block;transition: 0.3s;}
.quick-bar dt i{display: block;width:75px;height: 30px;background-repeat: no-repeat;background-size: 27px;background-position: center;transition: .3s;}
.quick-bar dl:first-child a{border-radius: 5px 5px 0 0;}
.quick-bar dl:last-child a{border-radius: 0 0 5px 5px;}
.quick-bar dl.app i{background-image: url(../images/public/quickbar_icon_app.png);}
.quick-bar dl.mobile i{background-image: url(../images/public/quickbar_icon_mobile.png);}
.quick-bar dl.wx i{background-image: url(../images/public/quickbar_icon_wx.png);}
.quick-bar dl.wb i{background-image: url(../images/public/quickbar_icon_wb.png);}
.quick-bar dl.znwd i{background-image: url(../images/public/quickbar_icon_znwd.png);}
.quick-bar dl.totop i{background-image: url(../images/public/quickbar_icon_gotop.png);background-size: 43.5px;height: 20px;}
.quick-bar dl.totop{display: none;}
.quick-bar dt span{line-height: 1.1; font-size: .93em;display: block;margin: 5px 20% 0;}
.quick-bar dd{border: #dae0e4 1px solid;display: none;position: absolute;right:70px;top:-4px;width: 140px;padding: 5px;background: #fff;box-shadow: 1px 1px 13px #f3f3f3;}
.quick-bar dd img{display: block;width: 100%;}
.quick-bar dd:before{content: '';position: absolute;right: -10px;top: 15px; width: 0;height: 0; border-style: solid;border-color: transparent transparent #fff transparent; border-width: 0 10px 10px 0;z-index: 5;}
.quick-bar dd:after{content: ''; position: absolute;right: -12px;top: 14px;width: 0;height: 0;border-style: solid;border-color: transparent transparent #dae0e4 transparent;border-width: 0 12px 12px 0;}
.quick-bar dl:before{content: '';position: absolute;left: -23px;width: 25px;height: 80px;}
.quick-bar dl:hover dd{display: block;}
.quick-bar dl:hover a{background-color: #c8e6fd;color: #333;}
.quick-bar .close{
  height: 26px;font-size: 22px;line-height: 24px;color: #005293;background: #c8e6fd;text-align: right;transition: 0.3s;cursor: pointer;
  width: 26px; position: absolute;right:-10px;top:-10px;border-radius: 50%;z-index: 1;
}
.quick-bar .close span{display: inline-block;height: 100%;width: 26px;text-align: center;}
.quick-bar .close:hover{color: #1a76d9;}

.footer_zfwznb{margin-left:5px;}


@media (max-width: 1280px) {
  .quick-bar{right: 0;display: none;}
  .footer-links>h3{display: none;}
  .footer-links .hd{margin-left: 0;}
  .footer-links .hd>ul>li{width: 16.5%;}
  .footer-links .hd>ul>li+li{margin-left: 0;}
  /* .footer-wzbs .right .imgs{width: auto;float: none;display: inline-block;}
  .footer-wzbs .right .ewms{float: none;}
  .footer-txt{text-align: center;padding-left: 0;padding-right: 0;}
  .footer-wzbs>div{position: static!important;margin-top: 10px;display: inline;} */
}

@media (max-width: 992px) {
  .footer-wzbs .right .imgs{width: auto;float: none;display: inline;}
  .footer-wzbs .right .ewms{float: none;display: block;margin: 10px auto 0;text-align: center;width: auto;}
  .footer-txt{text-align: center;padding-left: 0;padding-right: 0;}
  .footer-wzbs>div{position: static!important;margin-top: 10px;display: inline;}

 
  .footer-nav{/* display: none; */}
  .footer-links .hd>ul>li,.footer-links .bd ul li{width: auto;}
  .footer-copyright{font-size: 1em;}
  .footer-pclink.m-show{display: block;}
}

@media (max-width: 520px) {
  .footer-wzbs .right .imgs .jiucuo:after{content:"";display: block;}
}
.quick_robot {
    width: 68px;
    /* height: 158px; */
    position: fixed;
    right: 0;
    bottom: 6%;
    /* transform: scale(0.6); */
    z-index: 99;
}
.quick_robot .qpk {
    position: absolute;
    top: 65px;
    left: -106px;
    transform: scale(1.2);
}
.quick_robot .dialog{ position: absolute;width: 97px;height: 31px;background: url(../images/public/dialog.png) no-repeat;right: 92%;top: 39px;font-size: 11.99921989px;color: #fff;text-align: center;line-height: 23px;display: none;transition: 0.3s;}
.quick_robot:hover .dialog{display: block!important;}

.exoneration[data-v-4113d5ca] {
	   height: 120px !important;
	}



   /* 收藏按钮 */
   .shareIcon {
    float: right;
  }
   .article_attr_r .article_icon,.article-attr-r .article_icon{
    float: right;
    margin-right: 15px;
  }
  .article_attr_r .article_icon i,.article-attr-r .article_icon i {
    display: inline-block;
    vertical-align: middle;
    margin-top: -3px;
    position: relative;
    width: 30px;
    height: 25px;
    padding: 0 3px;
    background: url(/default/xhtml/static/images/cotent_icon_sc.png) no-repeat;
    cursor: pointer;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
    transition: all .3s;
    -webkit-transition: all .3s;
  }
  .article_attr_r .article_icon i.favorite,.article-attr-r .article_icon i.favorite {
    background-position: 0 0;
  }
  .article_attr_r .article_icon i.on,.article-attr-r .article_icon i.on {
    background-position: 0 -25px;
  }
  .article_attr_r .article_icon i:after,.article-attr-r .article_icon i:after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -6px;
    height: 12px;
    width: 1px;
    background: #e4e4e4;
  }
  .article_attr_r .article_icon i:hover,.article-attr-r .article_icon i:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
  }